//命名参数 使用{key value,...}定义
//默认参数可以和命名参数结合使用
String printUser(String name,{String sex='男',int? age}){
  if(age!=null) {
    return '姓名:$name,性别:$sex,年龄:$age';
  }
  return '姓名:$name,性别:$sex,年龄未知';
 {
}}


void main(){
  print(printUser("张三"));
  //函数调用时需要使用fn(k:v,...)形式传入
  print(printUser("张三",sex: '女'));
  print(printUser("张三",sex: '女',age: 18));
}
